import { NgModule } from "@angular/core";
import { BrowserModule } from "@angular/platform-browser";
import { FormsModule } from "@angular/forms";
import { ModelModule } from "../model/model.module";
import { StoreComponent } from "./store.component";
import { CounterDirective } from "./counter.directive";
import { CartSummaryComponent } from "./cartsummary.component";
import { CartDetailComponent } from "./cartDetail.component";
import { CheckoutComponent } from "./checkout.component";
import { RouterModule } from "@angular/router";
export var StoreModule = (function () {
    function StoreModule() {
    }
    StoreModule.decorators = [
        { type: NgModule, args: [{
                    imports: [ModelModule, BrowserModule, FormsModule, RouterModule],
                    declarations: [StoreComponent, CounterDirective, CartSummaryComponent,
                        CartDetailComponent, CheckoutComponent],
                    exports: [StoreComponent, CartDetailComponent, CheckoutComponent]
                },] },
    ];
    /** @nocollapse */
    StoreModule.ctorParameters = [];
    return StoreModule;
}());
